Tagged: software engineering
-
Empathizing with Users and Being Product-Minded
Great software engineering requires more than technical skills—it demands empathy for users and product-minded thinking that balances business needs, technical feasibility, and user experience to create truly valuable solutions.
-
Engineering Values and Principles for High-Performing Teams
A comprehensive framework for building exceptional engineering teams, covering good judgment, healthy collaboration, effective communication, value delivery, and sustainable practices drawn from years of technical leadership experience.